#!/bin/sh
#

PATH_pwd=$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" &> /dev/null && pwd)
source ${PATH_pwd}/path.sh


##############################################################################
# 编译工具链
export MY_TOOL_CHAIN=
export MY_HOST=

##############################################################################
if [ -n "$1" ]; then 
    MY_TOOL_CHAIN=$1 
fi

if [ -n "$1" ]; then 
    MY_HOST=$2 
fi

echo "Param 1=$1, MY_TOOL_CHAIN=${MY_TOOL_CHAIN}"
echo "Param 2=$2, MY_HOST=${MY_HOST}"


##############################################################################
# function

# 使用Makefile编译
function do_makefile(){
    cd ${PATH_pwd}
    make MY_TOOL_CHAIN=${MY_TOOL_CHAIN} MY_HOST=${MY_HOST} -j8
}

# 使用shell脚本编译
function do_make(){
    cd ${PATH_pwd}/zeromq
    sh ${PATH_pwd}/zeromq/make.sh ${MY_TOOL_CHAIN} ${MY_HOST}
}


##############################################################################
# start

do_makefile
do_make
